using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
using Sinacor.Servico.Bovespa.Titulo.Service.DataContract.Enum;

namespace Sinacor.Servico.Bovespa.Titulo.Service.DataContract.Request
{
    [DataContract(Namespace = "http://www.bovespa.com.br/Sinacor.Servico.Bovespa.Titulo.Service.DataContract.Request")]
    public partial class ConsultarTituloCodigoRequest
	{
        private System.String CodigoNegociacaoField;
		[DataMember(IsRequired = false)]
		public System.String CodigoNegociacao
		{
            get { return CodigoNegociacaoField; }
            set { CodigoNegociacaoField = value; }
		}

        /// <summary>
        /// Autor: Eduardo Sertorio
        /// Data: 10/01/2008
        /// Historico : Inclusao do atributo DataOrdem
        /// </summary>
        private System.DateTime? DataOrdemField;
        [DataMember(IsRequired = false)]
        public System.DateTime? DataOrdem
        {
            get { return DataOrdemField; }
            set { DataOrdemField = value; }
        }

        /// Data:12/04/2008 17:00
        /// Autor:DMilanez.7Comm
        /// Obs: Inclusao do atributo
        private Sinacor.Servico.Bovespa.Titulo.Service.DataContract.Enum.TipoMercado? _mercado;
        [DataMember(IsRequired = false, Order = 1)]
        public Sinacor.Servico.Bovespa.Titulo.Service.DataContract.Enum.TipoMercado? Mercado
        {
            get { return _mercado; }
            set { _mercado = value; }
        }
    }
}
